be put forward - French English Dictionary